import { requestClient } from '#/api/request';


// 修改赛事分组管理信息
export async function updateCompGroupApi(data: any) {
  return requestClient.patch('/match/update-comp-group', data);
}

//创建赛事分组管理信息
export async function createCompGroupApi(data: any) {
  return requestClient.post('/match/create-comp-group', data);
}

// 通过查询赛事分组管理信息
export async function queryCompGroupByIdApi(data: any) {
  return requestClient.get(`/match/query-comp-group-by-id/${data.id}`);
}

// 查询赛事分组管理分页信息
export async function getCompGroupPageApi(params: any) {
  return requestClient.get('/match/get-comp-group-page', { params });
}

// 删除赛事分组管理信息
export async function deleteCompGroupApi(data: any) {
  return requestClient.delete(`/match/delete-comp-group/${data.id}`);
}

// 保存草稿
export async function saveCompGroupDraftApi(data: any) {
  return requestClient.post(`/match/save-comp-group-draft`, data);
}
